new stem - French English Dictionary